(define (problem burglar)
	(:domain agent)
	(:objects 
		 dummy_t_camera - t_camera
		 container - t_container
		 door1 door2 - t_door
		 dummy_t_phone - t_phone
		 dummy_t_switch - t_switch
		 dummy_t_vender - t_vender
		 dummy_t_key - t_key
		 dummy_t_ladder - t_ladder
		 o101 - t_treasure
		 burglar - t_burglar
		 dummy_t_dog - t_dog
		 dummy_t_guard - t_guard
		 room1 room2 room3 - t_room
	)
	(:init
		(closed door1)
		(closed door1)
		(agent_next_to burglar dummy_t_camera)
		(agent_in burglar room1)
		(position_in door1 room1)
		(position_in door1 room2)
		(position_in door2 room3)
		(position_in door2 room2)
		(door_connects door1 room1 room2)
		(door_connects door1 room2 room1)
		(door_connects door2 room2 room3)
		(door_connects door2 room3 room2)
	)
	(:goal
		(and
			(agent_in burglar room3)
		)
	)
)
